package com.gzy.fisherybackend.utils;

import cn.hutool.core.util.StrUtil;
import org.springframework.util.DigestUtils;

public class TokenUtils {
    
    /**
     * 生成token
     * @param username 用户名
     * @param password 密码
     * @return token字符串
     */
    public static String generateToken(String username, String password) {
        if (StrUtil.hasBlank(username, password)) {
            return null;
        }
        // 当前时间戳
        String timestamp = String.valueOf(System.currentTimeMillis());
        // 拼接字符串
        String tokenStr = username + password + timestamp;
        // MD5加密
        return DigestUtils.md5DigestAsHex(tokenStr.getBytes());
    }
} 